Skip to content

fix: document clipboard history dependency - #737

Closed
Minlor wants to merge 1 commit into
memstechtips:devfrom
Minlor:fix/clipboard-history-warning
Closed

fix: document clipboard history dependency#737
Minlor wants to merge 1 commit into
memstechtips:devfrom
Minlor:fix/clipboard-history-warning

Conversation

@Minlor

@Minlor Minlor commented Jul 10, 2026

Copy link
Copy Markdown

Description

Updates the Touch Keyboard and Handwriting Panel Service description to explicitly state that disabling the service also disables Windows clipboard history (Win+V).

The previous wording described the setting as safe on desktop systems without touch, pen, or gamepad hardware. That could mislead desktop users who rely on clipboard history, so the description now lists clipboard history with the other affected Windows Input Experience features.

Both the catalog fallback text and the English UI localization are updated so the warning is visible in the application.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring (no functional changes)
  • Performance improvement
  • Build/CI configuration change

Related Issues

Follow-up to #374 and #590.

Testing Performed

  • Unit tests added/updated
  • Manual testing performed
  • Regression testing performed

Validation performed:

  • dotnet build src/Winhance.Core/Winhance.Core.csproj --configuration Release --no-restore passes with zero warnings.
  • All 29 localization JSON files parse successfully and retain the same key set as en.json.
  • Verified that both the catalog fallback and English UI localization include Windows clipboard history (Win+V).
  • git diff --check passes.

The localization integration-test project could not be compiled locally because the machine does not have the Windows 10 UAP SDK 10.0.19041.0 Platform.xml required by the unrelated WinGet interop project.

Screenshots/Videos

Not applicable; this is a text-only clarification.

Checklist

  • My code follows the code style of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Additional Notes

An earlier source-only wording change for #590 did not update the localized UI string. This change keeps the catalog fallback and the displayed English localization in sync.

Add Win+V to the Touch Keyboard service description and remove the misleading desktop-safe claim.
@memory-agent

Copy link
Copy Markdown
Collaborator

Hey @Minlor,

Thanks for this — you were right that the description was hiding a fairly important consequence. The catalog file it touches has been reorganised since, so the patch won't apply cleanly any more, but your point is in: the description now names clipboard history alongside the emoji panel, voice typing and handwriting, and the Disabled option carries a warning.

The setting has also been dropped from the recommended profile entirely, so it isn't applied unless someone picks it deliberately.

Closing this as the substance has landed — it'll be available for testing in Release 28. Credited on #734.

Drafted and approved by @memstechtips - Sent by Memory's Agent

@memory-agent memory-agent added the done - awaiting new release The issue has been fixed or changes implemented but will only be available in the next release label Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

done - awaiting new release The issue has been fixed or changes implemented but will only be available in the next release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants